64-bit arches only
Build-Depends: libadios2-mpi-c++-dev [amd64 arm64 mips64el ppc64el
riscv64 s390x loong64 ppc64 sparc64]
(use IOParallelXdmf3 for IOXdmf3)
- enable VTK::xmdf3 (ThirdParty/xdmf3). Drop from Files-Excluded in
debian/copyright. Bump repacked version to dfsg3 to add xdmf3
+ * add support for IOADIOS2 (used by paraview). 64-bit arches only.
+ Build-Depends: libadios2-mpi-c++-dev [amd64 arm64 mips64el ppc64el
+ riscv64 s390x loong64 ppc64 sparc64]
-- Drew Parsons <dparsons@debian.org> Sun, 25 Jan 2026 21:24:31 +0100
dh-sequence-javahelper,
libalglib-dev,
javahelper,
+ libadios2-mpi-c++-dev [amd64 arm64 mips64el ppc64el riscv64 s390x loong64 ppc64 sparc64],
libavcodec-dev,
libavformat-dev,
libavutil-dev,
-DVTK_MODULE_ENABLE_VTK_RenderingParallel=WANT \
-DVTK_MODULE_ENABLE_VTK_RenderingVolumeAMR=WANT
+# Adios2 is only available on 64-bit systems
+ifneq ($(DEB_HOST_ARCH_BITS),32)
+extra_flags += -DVTK_MODULE_ENABLE_VTK_IOADIOS2=WANT \
+ -DCMAKE_PREFIX_PATH="$(CMAKE_PREFIX_PATH);/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/adios2/mpi"
+endif
+
override_dh_auto_configure:
dh_auto_configure -- $(extra_flags)